import java.util.Scanner;

public class Main {

    /*
    统计字符串中的单词个数，这里的单词指的是连续的不是空格的字符。
    请注意，你可以假定字符串里不包括任何不可打印的字符。
    示例:
    输入: "Hello, my name is John"
    输出: 5
    解释: 这里的单词是指连续的不是空格的字符，所以 "Hello," 算作 1 个单词
    */
    public static void main1(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String s = scanner.nextLine();
        if (s.length() == 0) {
            System.out.println(0);
            return;
        }
        int sum = 0;
        boolean add = true;//是否要让单词总数加一
        int left = 0;
        for (int i = 0; i < s.length(); i++) {
            if (s.charAt(i) != ' ' && add) {
                sum++;
                add = false;
            }else if(s.charAt(i) == ' ') {
                add = true;
            }
        }
        System.out.println(sum);
    }
}